till doomsday - Turkish English Dictionary